Search Labcodes
Labcode: Barua
Status: pending
Primary Investigator : Moumita Barua
Title: Nephrologist
Organization: Toronto General Hospital
Contact Name: Barua
TGH
200 Elizabeth Street
Toronto
Ontario
M5G2C4
Canada
Telephone:
41634048008007
E-mail Address: moumita.barua@uhn.ca